shield/defend oneself - Espagnol Anglais Dictionnaire